package com.github.operationlog.annotation;


import java.lang.annotation.*;

/**
 * 操作日志实体，用于当方法参数不是实体类型时，指定主键在方法参数列表的位置
 *
 * @author luke.luo
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface OperationLogPrimaryKey {

    /**
     * 主键在参数列表的位置（即第几个参数为主键值）
     */
    int position() default 0;

}
